OptiVec містить більше 3500 ручних оптимізовані, Assembler написані функції для всіх з плаваючою комою і цілочисельних типів даних з наступних полів:
1. векторизованних вигляді арифметичних операторів і математичних функцій.
2. Матричні операції, наприклад: множення, інверсія, LU розкладання, сингулярне розкладання, власні.
Перетворення 3. Швидке перетворення Фур'є методи для ефективного згорток, кореляційного аналізу, спектральна фільтрація, як одно-, так і двовимірних.
4. апроксимації кривої для широкого кола типових функцій від простої лінійної регресії в нелінійних моделей з кількома наборами даних.
5. Статистика.
6. Порівняння (наприклад, в якості будівельних блоків для аналізу часових рядів).
7. Аналіз (похідні, інтеграли, екстремуми, інтерполяція).
8. Графічне представлення даних в декартових координатах.
9. Комплексне число математика, як в декартовій та полярній формат.
Векторизация реалізація в машинний код робить OptiVec функції, в середньому, в 2-3 рази швидше, ніж скомпільований вихідний код тієї ж функціональності. У багатьох випадках, чисельне точність підвищується, а також.
Об'єктно-орієнтований інтерфейс для C ++, "VecObj", пропонує спрощені виклики функцій і підвищену безпеку пам'яті.
Ця версія призначена для Причал C ++ компіляторів (RAD Studio, C ++ Builder) XE3 або вище
Вимоги :.
Embarcadero RAD Studio або C ++ Builder XE3 або вище
Обмеження
90-денна пробна версія
Коментар не знайдено